package com.itbour.service.tg;

import java.util.List;
import java.util.Map;

import com.itbour.com.page.Page;
import com.itbour.dto.tg.TmplSetDto;
import com.itbour.dto.tg.TypeInfoDto;


/**
 * @author LQ
 */
public interface TmplSetInfoService {

	
	public Page tmplSetInfoPg(Map<String,Object> param, Integer pageNo, Integer pageSize);
	public List<TmplSetDto> selectTmplSetInfo(Map<String,Object> param);
	public void delTmplGp(String delIds);
	public void addTmplSet(TmplSetDto fontInfo);
	public void upTmplSet(Map<String,Object> param);
	
	//分页获取专题下的设计模板
	public Page getTmplGroupDesignInfo(Map<String, Object> parm,Integer pageNo,Integer pageSize);//获取模板组下的设计模板
	public Page getSpecialPPtInfo(Map<String, Object> parm,Integer pageNo,Integer pageSize);//获取专题下PPT设计模板
	public Page getSuitDesignInfo(Map<String, Object> parm,Integer pageNo,Integer pageSize);//获取专题下适合的能添加设计模板
	//获取专题下合适的PPT
	public Page getSuitPPtInfo(Map<String, Object> parm,Integer pageNo,Integer pageSize);
	public boolean addSuitDesign(Map<String, Object> parm);//添加设计模板到专题下
	public boolean delTmplSRDesign(Map<String, Object> parm);//移除专题设计
	public boolean udpTorder(Map<String, Object> parm);//修改专题下设计的order
	
	public List<TypeInfoDto> selectOneType(Map<String, Object> parm);//获取一个分类信息
	
}
